home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 November / MACPOWER-1997-11.ISO.7z / MACPOWER-1997-11.ISO / AMUG / MUSIC / bol-processor-271-data.sit / bol-processor-271-data / BP2 examples / BP2 data / -gr.Ruwet < prev    next >
Text File  |  1996-03-04  |  5KB  |  150 lines

  1. V.2.5.2
  2. Date: Mon, Mar 4, 1996 -- 1:09
  3. -ho.Ruwet
  4. -se.Ruwet
  5.  
  6. // This model of theme-and-variation was inspired by an analysis by Ruwet.  It was done by a student of mine using a very old version of BP2.  I have "recycled" it recently.  Suggestions are welcome.
  7.  
  8. // Note that the alphabet is using three homomorphisms: "m1", "m2", "mineur"... defined on simple notes.
  9.  
  10. ORD [1]
  11. GRAM#1[1] S   --> 4+4+4+4+4+4/4 P1 P2 P3
  12. GRAM#1[2] P1 --> A8 B"8 C8 B'8
  13. GRAM#1[3] P2 --> A8 B8 C8 B8
  14. GRAM#1[4] P3 --> C'8 B'8 C'8 B'8
  15. GRAM#1[5] A8 --> |a4| |b4|
  16. GRAM#1[6] B"8 --> |c"4| |f4| 
  17. GRAM#1[7] B8 --> |c4| |f4|
  18. GRAM#1[8] B'8 --> |c'4|ハ|f4| 
  19. GRAM#1[9] C8 --> |d4| |e4|
  20. GRAM#1[10] C'8 --> (= |e4|)(: |e4|)
  21. -------------------------------
  22. LIN [2]
  23. GRAM#2[1] |a4| --> |x| |z31|
  24. GRAM#2[2] |b4| --> |y| |z5|
  25. GRAM#2[3] |c4| --> |w| |z31|
  26. GRAM#2[4] |c"4|  --> |w|ハ|z311|
  27. GRAM#2[5] |c'4| --> |w| |z3| 
  28. GRAM#2[6] |d4| --> |miny| |z32|
  29. GRAM#2[7] |e4| --> |y1|ハ|z31|
  30. GRAM#2[8] |f4| --> |o|ハ|z1|
  31. --------------------------------
  32. LIN [3]
  33. GRAM#3[1] <4>|x| --> fa4 do5
  34. GRAM#3[2] <1>|x| --> |x1| [Variant]
  35. GRAM#3[3] <1>|x| --> |x2| [Variant]
  36. GRAM#3[4] <1>|x| --> |x3| [Variant]
  37. GRAM#3[5] <1>|x| --> |x4| [Variant]
  38.  
  39.  
  40. GRAM#3[6] |y| --> fa4 la4 
  41. GRAM#3[7] |y| --> |y1| [Variant]
  42. GRAM#3[8] |y| --> |y2| [Variant]
  43. GRAM#3[9] |y| --> |y3| [Variant]
  44. GRAM#3[10] |y| --> |y4| [Variant]
  45. GRAM#3[11] |y| --> |y5| [Variant]
  46. GRAM#3[12] |y| --> |y6| [Variant]
  47. GRAM#3[13] |y| --> |y7| [Variant]
  48. GRAM#3[14] |y| --> |y8| [Variant]
  49.  
  50.  
  51. GRAM#3[15] |w| --> la4 do5
  52. GRAM#3[16] |w| --> |w1| [Variant]
  53. GRAM#3[17] |w| --> |w2| [Variant]
  54. GRAM#3[18] |w| --> |w3| [Variant]
  55. GRAM#3[19] |w| --> |w4| [Variant]
  56. GRAM#3[20] |w| --> |w5| [Variant]
  57.  
  58.  
  59. GRAM#3[21] <4> |z1| --> fa4 fa4
  60. GRAM#3[22] <1> |z1| |miny| --> |z12| |miny| [Variant]
  61. GRAM#3[23] <1> |z1| |miny| --> |z13| |miny| [Variant]
  62.  
  63.  
  64. GRAM#3[24] |z3| --> la4 la4
  65. GRAM#3[25] |z3| --> |z31| [Variant]
  66. GRAM#3[26] |z3| --> |z311| [Variant]
  67. GRAM#3[27] |z3| --> |z32| [Variant]
  68. GRAM#3[28] |z3| --> |z321| [Variant]
  69. GRAM#3[29] |z3| --> |z33| [Variant]
  70. GRAM#3[30] |z3| --> |z34| [Variant]
  71. GRAM#3[31] |z3| --> |z35| [Variant]
  72. GRAM#3[32] |z3| --> |z36| [Variant]
  73.  
  74. GRAM#3[33] |z5| --> do5 do5
  75. GRAM#3[34] |z5| --> |z51| [Variant]
  76. GRAM#3[35] |z5| --> |z511| [Variant]
  77. GRAM#3[36] |z5| --> |z52| [Variant]
  78. GRAM#3[37] |z5| --> |z521| [Variant]
  79. GRAM#3[38] |z5| --> |z53| [Variant]
  80. GRAM#3[39] |z5| --> |z54| [Variant]
  81. GRAM#3[40] |z5| --> |z55| [Variant]
  82. GRAM#3[41] |z5| --> |z56| [Variant]
  83. GRAM#3[42] |z5| --> |z57| [Variant]
  84.  
  85.  
  86. GRAM#3[43] |z31| --> sib4 la4
  87. GRAM#3[44] |z32| --> sol4 la4
  88. GRAM#3[45] |z311| --> sib4 {1,la4 la4}
  89.  
  90. GRAM#3[46] <3> |o| --> sib4 {1,la4 sol4}
  91. GRAM#3[47] <1> |o| |miny| --> |o1|ハ|miny| [Variant]
  92. GRAM#3[48] <1> |o| |miny| --> |o2|ハ|miny| [Variant]
  93. GRAM#3[49] <1> |o| (|z13|) --> |o3|ハ [Variant.  Remote context ()]
  94. --------------------------------
  95. ORD [4]
  96. GRAM#4[1] |x1| --> {1, fa4 la4} do5
  97. GRAM#4[2] |x2| --> fa4 {1, la4 do5} 
  98. GRAM#4[3] |x3| --> {2, fa4 sol4 la4 do5}  [?]
  99. GRAM#4[4] |x4| --> {2, fa4 la4 sib4 do5}  [?]
  100.  
  101. GRAM#4[5] |y1| --> fa4 {1,sol4 la4}
  102. GRAM#4[6] |y2| -->{fa4 1,sol4} la4 [Variant]
  103. GRAM#4[7] |y3| --> fa4 {1,la4 sib4} [Variant]
  104. GRAM#4[8] |y4| --> {2,fa4 sol4 la4 sib4}[?] [Variant]
  105. GRAM#4[9] |y5| -->  {2,fa4 la4 sol4 la4}[?] [Variant]
  106. GRAM#4[10] |y6| --> {2,fa4 sol4 sib4 la4}[?] [Variant]
  107. GRAM#4[11] |y7| --> {2,fa4 la4 sib4 la4}[?] [Variant]
  108. GRAM#4[12] |y8| --> {2,fa4 sol4 fa4 la4}[?] [Variant]
  109.  
  110. GRAM#4[13] |w1| -->{1, la4 sib4} do5 [Variant]
  111. GRAM#4[14] |w2| --> la4{1, sib4 do5} [Variant]
  112. GRAM#4[15] |w3| --> {2,la4 sib4 do5 sib4}[?] [Variant]
  113. GRAM#4[16] |w4| --> {2,la4 sol4 la4 do5}[?] [Variant]
  114. GRAM#4[17] |w5| --> {2,la4 sib4 la4 do5}[?] [Variant]
  115.  
  116.  
  117. GRAM#4[18] |z11| --> {1,fa4 mi4} fa4 [Not relevant]
  118. GRAM#4[19] |z12| --> {1,fa4 sol4} fa4
  119. GRAM#4[20] |z13| --> sol4 fa4 [|z13| is used as context in the preceding grammar]
  120. GRAM#4[21] |z14| --> mi4 fa4  [Not relevant]
  121.  
  122. GRAM#4[22] |z31| --> sib4 la4
  123. GRAM#4[23] |z311| --> sib4 {1,la4 la4}
  124. GRAM#4[24] |z32| --> sol4 la4 [Variant]
  125. GRAM#4[25] |z321| --> sol4{1,la4 la4} [Variant]
  126. GRAM#4[26] |z33| -->{1, la4 sol4}la4  [Variant]
  127. GRAM#4[27] |z34| -->{1, la4 sib4}la4  [Variant]
  128. GRAM#4[28] |z35| --> {2,la4 sol4 sib4 la4}[Variant]   [?] 
  129. GRAM#4[29] |z36| --> {2,sib4 la4 sol4 la4} [Variant]   [?]
  130.  
  131. GRAM#4[30] |z51| --> re5 do5 [Variant]
  132. GRAM#4[31] |z511| --> re5 {1, do5 do5 } [Variant]
  133. GRAM#4[32] |z52| --> sib4 do5 [Variant]
  134. GRAM#4[33] |z521| --> sib4 {1, do5 do5 } [Variant]
  135. GRAM#4[34] |z53| --> {1, do5 sib4} do5 [Variant]
  136. GRAM#4[35] |z54| --> {1, do5 re5} do5 [Variant]
  137. GRAM#4[36] |z55| --> {2,do5 sib4 re5 do5}[Variant]   [?] 
  138. GRAM#4[37] |z56| --> {2,re5 do5 sib4 do5}[Variant]   [?] 
  139. GRAM#4[38] |z57| --> {2,do5 re5 do5 sib4}[Variant]   [?] 
  140.  
  141.  
  142. GRAM#4[39] |o1| --> {2,do5 sib4 la4 sol4}
  143. GRAM#4[40] |o2| --> {2,sib4 sib4 la4 sol4}
  144. GRAM#4[41] |o3| --> {2,sib4 do5 sib4 la4}
  145.  
  146. GRAM#4[42] |miny| --> mineur(= |y|)
  147. ------------------------------
  148. ORD [5]
  149. GRAM#5[1] |y| --> fa4 la4
  150.